polygonal tower - French English Dictionary